🇬🇧 en fr 🇫🇷

on the hoof

  • (idiomatic) Of a human activity, while standing, walking, or running; on foot.
manger sur le pouce, sur le pouce
Wiktionary Links